large sewer - German English Dictionary